let input = document.querySelector("textarea");
let run = document.querySelector("button");
let output = document.querySelector("pre");

function main() {
    run.addEventListener("click", function () {
        // 2.2
        // let s = input.value;
        // let [a, b] = s.split(" ");
        // a = parseFloat(a), b = parseFloat(b);
        // output.innerHTML = a + b;

        // 2.3
        // let s = input.value;
        // s = parseFloat(s);
        // output.innerHTML = s.toFixed(2);

        // 2.4
        // let [a, b ,c] = input.value.split(" ");
        // a = parseFloat(a), b = parseFloat(b), c = parseFloat(c);
        // output.innerHTML = (a + b) * c;

        // 2.5
        // let s = parseInt(input.value);
        // let a, b, c;
        // a = s % 10, b = parseInt(s/10) % 10, c = parseInt(s/100) % 10;
        // let res = a * 100 + b * 10 + c;
        // output.innerHTML = res;

        // 2.6
        // let s = "";
        // s += "  *\n";
        // s += " ***\n";
        // s += "*****\n";
        // s += " ***\n";
        // s += "  *\n";
        // output.innerHTML = s;

        // 3.1
        // let y = parseInt(input.value);
        // if(y % 400 === 0 || y % 100 !== 0 && y % 4 === 0) {
        //     output.innerHTML = "yes";
        // } else {
        //     output.innerHTML = "no";
        // }

        // 3.2
        // let [a, b, c] = input.value.split(" ");
        // a = parseFloat(a), b = parseFloat(b), c = parseFloat(c);
        // if (a > b && a > c) output.innerHTML = a;
        // else if (b > a && b > c) output.innerHTML = b;
        // else output.innerHTML = c;

        // 4.1
        // let sum = 0;
        // for (let i = 1; i <= 100; ++i) {
        //     sum += (i**3);
        // }
        // output.innerHTML = sum;

        // 4.2
        // let cnt = parseInt(input.value);
        // let a = 1, b = 1, c = 1;
        // for (let i = 3; i <= cnt; ++i)
        // {
        //     c = a + b;
        //     a = b;
        //     b = c;
        // }
        // output.innerHTML = c;

        // 4.3
        let s = "";
        for (let c = 2; c <= 100; ++c)
        {
            let flag = true;
            for (let a = 2; a * a <= c; ++a)
            {
                if (c % a == 0) 
                {
                    flag = false;
                    break;
                }
            }
            if (flag === true) s += `${c}\n`;
        }
        output.innerHTML = s;
    })
}

export {
    main
}